$(function(){
    $('.js-fh5co-nav-toggle').on('click', function(event){
        event.preventDefault();
        var $this = $(this);

        if ($('body').hasClass('offcanvas')) {
            $this.removeClass('active');
            $('body').removeClass('offcanvas');	
        } else {
            $this.addClass('active');
            $('body').addClass('offcanvas');	
        }
    });

    $(document).click(function(e) {
        var container = $("#fh5co-aside, .js-fh5co-nav-toggle");
        if (!container.is(e.target) && container.has(e.target).length === 0) {
            if ($('body').hasClass('offcanvas')) {
                $('body').removeClass('offcanvas');
                $('.js-fh5co-nav-toggle').removeClass('active');
            }
        }
    });

    $(window).scroll(function() {
        if ($('body').hasClass('offcanvas')) {

            $('body').removeClass('offcanvas');
            $('.js-fh5co-nav-toggle').removeClass('active');
        }
    });
})